<?php

class Mdetail extends Controller {
	
	function index($param) {
            global $session;
            $this->set('title','YOU - Message Detail');
            $result = $this->MdetailModel->query('SELECT * FROM message WHERE idmsg=\''.mysql_real_escape_string($param).'\'');
            $idmsg = $result[0]['Message']['idmsg'];
            $idsender = $result[0]['Message']['id_sender'];
            $topik = $result[0]['Message']['topik'];
            $isi = $result[0]['Message']['isi'];
            $this->set('idmsg', $idmsg);
            $this->set('idsender', $idsender);
            $this->set('topik', $topik);
            $this->set('isi', $isi);
            $result = $this->MdetailModel->query('SELECT * FROM msg_receiver WHERE idmsg=\''.mysql_real_escape_string($idmsg).'\'');
            $idreceiver = $result[0]['Msg_receiver']['id_receiver'];
            $this->set('idreceiver', $idreceiver);
            $result = $this->MdetailModel->query('SELECT * FROM user WHERE iduser=\''.mysql_real_escape_string($idsender).'\'');
            $sender = $result[0]['User']['fullname'];
            $this->set('sender', $sender);
            $result = $this->MdetailModel->query('SELECT * FROM user WHERE iduser=\''.mysql_real_escape_string($idreceiver).'\'');
            $receiver = $result[0]['User']['fullname'];
            $this->set('receiver', $receiver);
	}

        function komenmsg($param) {
            global $session;

            $user_id = $session->get('userid');
            //isi ke database komen_msg
            $field = array();
            $field['idmsg'] = $param;
            $field['id_writer'] = $user_id;
            $field['isi'] = $_POST['post'];
            $this->MdetailModel->insert($field);
            $this->redirect(BASE_PATH.'mdetail/index/'.$param);
        }

        /*	function register(){
		$field = array();
		$field['fullname'] = $_POST['fnama'];
		$field['username'] = $_POST['fuser'];
		$field['password'] = $_POST['fpass'];
		$field['tgllahir'] = $_POST['ftanggal'];
		$field['email'] = $_POST['femail'];
		$field['kota'] = $_POST['flokasi'];
		$field['gender'] = $_POST['fgender'];
		$field['pp'] = $_FILES['fprofpict'];
                $result = $this->HomeModel->query('select username from user where Username=\''.mysql_real_escape_string($field['username']).'\'');
		if(count($result) != 0){
//			$this->set('title','Failed');
			$this->set('field',null);
		} else {
			$this->HomeModel->insert($field);
                        //global $session;
                        //$session->set('userid',$result[0]['User']['idUser']);
                        //$this->set('title',$result[0]['User']['fullname']);
			$this->set('field',$field);
		}
	}
	
	function login(){

                //jangan lupa kalo mau make variabel $session harus definisiin "global $session" soalnya dia static
                global $session;

                $field = array();
                $field['username'] = $_POST['luser'];
                $field['password'] = $_POST['lpass'];

                $result = $this->HomeModel->query('select * from user where Username=\''.mysql_real_escape_string($field['username']).'\' and password=\''.mysql_real_escape_string($field['password']).'\'');
                //$res = mysql_fetch_array($result[0]);
                //print_r(count($result));
                if(count($result) != 0){
                        //success login
                        //print_r("Login berhasil");
                        $this->redirect('http://localhost/YOU/home/index');
                        //$this->set('title',$result[0]['User']['fullname']);
                        //ini ngeset variabel session dengan nama userid sesuai dengan value di parameter kedua
                        //$session->set('userid',$result[0]['User']['idUser']);
                        //ini buat dapetin value yang disimpan di session dengan nama userid
                        //$session->get('userid');
                        //fungsi lainnya lo liat di folder application/session.classs.php intinya kalo mau make harus deklarasiin global $session dulu di fungsi
                        //print_r($session);
                }else{
                        //failed login
                        $this->_auto_render = false;
                        //$this->set('title','Failed');
                        $this->redirect('http://localhost/YOU/home/index');
                }
                $this->_auto_render = false;
//                $this->redirect('http://localhost/home/index');
//                $this->redirect('index');
	}*/
	
	function beforeAction(){
		$this->set('title',null);
	}
	

}
